57052335
92377231
3941104
41561151
34688282
71602171
23151822
19121578
80227037
45353413
27424479
63862862
28765232
25668995
32862830
58677228
79248594
61909402
30809433
54342058
39542195
12267172
38566227
11669079
79335936
9538539
63127604
7638267
53066556
96788289
99926200
5023726
38103042
64204634
67996160
97684335
51999047
4374518
74905246
74166633