58495002
89589162
45504703
9239361
9906985
68007905
82498733
79643921
69364211
65474604
96579045
2112609
25928132
28308014
98532874
13371014
53656311
7887265
54004994
25438876
36304430
64054466
23448163
45235848
36649632
9399493
59652878
8917597
49796410
27369700
5834270
33527809
81768787
16654781
16708491
32561900
94883247
21472156
59042928
98242383