8645420
85213791
4442390
488123
52569209
59764739
1965417
64141795
39851961
14535477
93284381
18375255
49198162
35217830
51901062
66038267
33236572
58346016
3939596
57847841
99952708
30073718
7552728
45157493
2205893
80195127
59393242
97498477
4238119
5181379
64908310
13414807
69003863
11515442
98445736
97756452
36634002
337812
70714391
38488596