90703816
43498
13083740
3641
18781285
7583
33456773
12223
7042640
1976
45379981
23766
6986072
2425
7740482
3276
23904563
9233
47209773
20385
8823652
3238
14832190
4505
13532127
5667
4891978
1595
11397631
3173
18622503
6782
12721703
4561
12874705
3484
2983887
1354
38375009
17787
8585868
2076
10714718
3125
7454462
2045
8396349
3681
25677750
11124
13231850
4486
13107836
4121
22252355
7162