8589613
20287889
76586892
90925507
51189745
60431469
15435170
56382706
259086
2040433
20182022
91261076
98917555
15918592
1857549
58408518
77992957
80538229
41485918
2019605
43869404
27855704
38556957
43955907
4379951
5104660
24614544
2429162
54755438
51074861
2731805
72761445
60707873
95875650
37713597
8476561
76658181
41263053
82432960
7192491