8128115
75013771
17679164
94982061
45918919
85145490
93131418
25511855
72203175
45209363
33304020
32577645
78286563
73707783
65344235
5356737
35611393
51628504
1945600
74435418
19996282
10776317
52213371
33785874
12686444
31123181
64108117
72904489
3843620
89295436
22948027
1399644
95688350
315236
78417649
79931536
99953736
97421539
38583991
58462168