60456125
71755811
40782268
96727108
18034693
769605
96681687
7218748
12541116
58301496
37942354
38676356
51737603
55915325
503536
27241626
91764383
44748750
11004257
86262428
69364196
61941513
49277971
42844942
8181368
24537020
91224512
56464392
1531135
64411781
27023984
66149739
841889
31251385
98939693
24902392
34812648
58806373
87036427
80349735