18549800
6064121
19895437
21649778
36776434
80715922
58658475
74251649
59827464
35378005
61472630
19992785
21513405
13832825
80235814
94127679
5316444
53606164
68067155
58872347
1336638
39131644
90267315
17911796
61222304
6991305
3620913
5572011
83356447
81644340
3176432
88142288
79094164
94979104
81107611
8744321
90367165
58803704
11499281
13348391