38031108
9754772
12564927
43833464
50456286
40624216
43083273
11383104
32602332
57829751
87386707
2871580
92857292
38357527
65673574
49451717
3176636
2275310
37106337
30075476
32023940
47164907
46356336
58696270
93876801
60443486
18955113
63376747
12375562
1118692
47152039
196278
2323535
40422037
56209801
79851463
10739235
95447549
8376533
92333797