90728046
92479083
22878644
84812894
28231677
47351263
89231431
77545819
40321803
32126114
1204666
58488732
99783807
91753701
88173990
71092252
28637709
60086162
87588095
9706820
2989421
98118224
82611291
31172419
65905909
51339542
142222
27655855
24119525
61095723
56063049
68929296
99392950
41372938
47481853
97357571
85582489
78217218
12504049
10294977