70461112
17724330
43184643
53886319
12081401
31087760
86796005
5674542
6823301
39946805
72836497
85403939
7040424
72849024
62711018
3443431
90381042
55392798
10346424
4145759
98879968
38783489
1915399
96214506
82919431
40138604
88312850
63224316
53384217
76418573
47219959
12846434
65727567
3731820
68662698
92225176
54436477
2955646
9686325
5802453