95856477
70862287
49554836
9354870
46042076
1229835
92804096
97867013
388847
97399471
44898850
89586760
29963311
60952708
81737184
5058648
57586660
97296396
9549492
3129431
70472612
7961317
55435092
45291624
82379724
13264575
59011698
82214821
43005525
71154070
85038989
83096263
2222741
43985953
51579024
5161811
61604744
6320121
33757219
31746068