55852670
85785246
66234806
75487171
85236534
44159458
8981044
6601906
60574964
22377001
29367632
3102461
96087156
70694566
18514268
20871510
9585315
64962100
868942
85781730
88915621
79778052
67069285
75573258
51843078
18218823
66383576
84737768
27246
94151327
43253843
87329060
37293842
99447768
78545800
13042608
44677246
1015476
26729998
60118966