68992463
40719586
39821486
53878541
29133503
91702644
63657583
39049302
46915450
20748607
20786108
50323041
9504128
115429
98366763
13778530
68474458
79276051
59891270
89396366
72013049
78299158
61517382
90759533
27598465
82821708
10065332
77615050
15672971
59208981
76379082
60278510
96163485
17703426
95374755
9907666
96476697
739877
80387464
21231322