5691412
483583
1147110
98785500
37541620
97873410
87497345
73025498
1145774
8988367
5238915
6766999
69401097
32775486
65548164
19928519
52742322
4006652
45354020
29382886
92906281
10373908
17087811
76517285
61924076
9819083
79952488
67238344
36045653
37355387
10393789
4172557
30512683
95178886
16262117
2651930
62917169
68718506
46839752
8126640