85352564
15027472
8342567
2202162
93359207
8144621
15188148
9926855
26804856
70691325
64334554
333471
405058
39922184
18131868
7682641
91224684
1614224
4644239
89129467
71751066
91104731
5782184
85481651
75823933
61524771
8213312
68063477
37195726
54429266
34963643
94283299
91423910
3614006
49689158
30428517
6521155
99762041
59398105
88062117