5045439
31639091
28964585
30041289
53359976
46072901
14509973
87332692
60566433
37223754
50964938
80108371
93711783
82072534
29207867
2365967
62386368
76514763
49519111
24042248
23135409
81471806
70096475
37201093
4593366
94449323
21977561
8239953
11761369
379351
82201777
23346980
35774559
2806789
75987974
58343351
96547140
99559997
40694479
86219341