60481127
83902367
8568945
20307734
71652701
32125118
55637936
98802
35246029
24666225
80229205
63617229
96444336
91729765
70747005
98344963
2434811
39705530
45917784
573271
22368088
97986672
12528289
89884446
1367962
29274676
17767850
58185288
12682958
3359699
8746767
95396209
9535659
11653072
20084361
6683237
69507704
28374772
75352827
52869330