24906076
85798866
546176
71538974
15806921
97373066
1259521
69472508
2914359
31074920
97149051
71924242
65865295
92396356
92133328
69396172
8159533
74432289
26845903
24833598
37961403
19825429
65962750
91862895
39709860
60979620
45526286
43181494
68274446
54389922
40793480
43469291
89186667
30773118
74952739
28012219
24851457
72683210
16949005
9511182