63865650
28923893
99502910
70034808
23473346
42934761
346977
11822797
77915417
98535377
62435427
1511749
70402339
91928907
27185248
10912772
70417584
1604179
88105888
76863492
46004298
133362
31231282
82869951
4132478
1908114
40826598
70833497
29186110
97451467
6675965
9632374
38509636
40389961
58651837
21076813
50828969
13878521
16772037
34536978