38155165
7222546
31023872
2577797
8386136
2118844
44108440
87599123
2522265
7862335
82623911
77461344
58514626
9487459
56902549
33816131
95964793
15618267
28479552
27921096
14968282
23183557
32279316
50946177
82554377
50043924
84184642
29904850
4645676
79713126
73287064
9701803
71613108
68722635
9817609
69091340
12348104
25466269
52704537
3974558