52324633
3884835
63845360
79838240
6200154
870052
40003948
67614789
15494040
8026839
37631361
26495293
3791829
49135208
45111462
89465916
94122648
93776320
59241388
34835652
75252161
23965602
78215465
84603537
25555235
64817085
22119428
1060872
19159948
24788
41361550
35031643
1956903
20829444
73172222
25106432
24834301
942260
53975227
99596627