18259465
59991960
93527608
71763102
1264648
17107117
99322986
60364662
37777657
6803256
90718019
56049653
57225755
84308078
49306296
67432952
90235517
87864378
84234652
4213252
21056818
90554916
50198243
94769136
85126427
24995265
43687802
97652512
62928311
8288417
78573284
57018245
13089330
27705031
23994461
2028355
7565256
90615447
7409984
42261938