42828948
42956473
42064593
37894274
1195669
81144502
61388690
39217443
66185662
89693540
19698958
73402081
23487913
64093147
34779182
28804601
11917195
47457183
43847691
48868728
85361024
7839160
17971304
88901215
27937451
62593383
50247683
1917297
87656819
67287350
7249929
3577893
67786140
18426698
9109698
88471151
34839792
16579074
86635565
73819329