60017935
5075629
83427385
32494251
2048996
59582728
61478694
85993261
69177921
36133292
235248
3340547
36219270
30711901
91827265
26036842
3515267
56438336
12995527
10269670
59039783
34552714
64351770
41615384
72892654
89533985
19017281
70039960
61015161
74253011
89931856
69346226
58706698
43863113
94323511
16484192
2919587
68981844
96826090
12704490