93064957
57535694
37829628
10783687
55652621
87422327
21327172
84387049
3326483
57533653
98893917
39213629
29931612
2005351
95094121
61249147
82404817
6802041
95267067
80948143
73128566
19963905
41877549
2212589
16637292
72779207
9242648
37172584
95404542
37216605
39881832
55485271
68997876
99689234
57034603
9126677
18129681
52257138
90398081
79205816