46633530
7534839
15917127
58994436
65285132
25498941
64104138
51118029
3004486
56812115
92251140
80354233
46811503
19017003
21739293
93848688
48774560
8617312
11017210
4909211
27134996
30445664
29692765
16829892
20071979
70895112
17794662
36555567
78102931
43765814
3927280
1609550
66681278
59319137
99095776
18681827
76267975
2902103
1831223
49281871