90515937
4131533
55436540
53403065
15537808
61745067
3845659
9379713
20757780
24007923
48027588
84596494
37311504
37914855
40528777
80458543
10077390
72923010
2393586
26322682
5553341
4361385
22496280
47588718
57683145
19541432
95883857
84797487
5115259
8905958
18576929
64025729
35685272
67213706
44391427
2836604
70547206
2436518
70123418
60113870