47686882
92076197
38436050
34744216
9203637
24217815
734589
81901044
29435118
85179000
82716696
63629742
8763941
64193605
60526273
5217255
21535211
58822317
43731230
95465852
44169931
56376137
20441122
16252283
56766651
44673611
18229953
28027153
14272931
31888596
97007660
27174934
38205470
13772941
21823908
85507524
55416066
32286622
22615196
19098924