79756006
3415325
32505530
26563163
16788669
68462399
48716684
25402351
12652148
95753011
90633534
16372364
62895361
90199072
28365985
31557794
31189023
40047912
64311577
33898557
24713251
16848067
65874989
73357110
22502745
78706098
49695403
12005794
10258970
65434228
98241300
6481291
19278483
98394284
89965791
8988357
54776511
26079432
47594689
82652600