34781053
77106861
91378886
55612828
40224072
22612848
57373977
99057527
25191557
45171196
22834
72594780
98105256
85198215
96942812
71684754
2185450
73448581
9837135
22873249
38152577
64773504
10996046
38715387
568720
82446274
9989400
5627213
52829686
57393791
50949409
56988294
15951817
92999167
7319998
35733091
1996375
61258699
24681096
90827095