42784152
41157363
1931738
79763824
1827666
71325184
29319012
17726183
20095915
55963652
56241787
18616070
73718956
7598814
30452867
49734105
15079635
67258312
63715117
9867955
55025057
7508773
22729165
22587506
34953152
44919933
16998241
72872267
32939375
27299469
40837196
3149280
5487774
98609991
96533812
14012725
99909372
4648934
18836806
43406424