19341683
56537463
13032843
8033791
18962211
55461505
12736375
83938534
39496530
6838627
14773341
3370382
67225575
38446072
55498670
967462
42376553
69543466
90612248
30217216
93838997
33311956
11358391
36177628
74872991
44262962
82604347
37888859
38245384
69346035
54441294
30616294
40225803
53186097
48351491
17084162
40189638
72568913
4710262
17596256