51784225
18631920
65563045
99123174
96009347
2747315
14176412
79615729
64907407
66178082
16151606
79674448
96403307
51719964
58837730
2277991
48339986
39667122
60547936
44515488
7399666
47512479
4194210
25482812
67775293
57855369
59754161
14009511
49729167
38547800
86372510
80762276
96406249
18681487
65365042
68118828
20243931
29445271
93626196
22618683