3965798
29655153
87836678
18577603
69044715
5485163
83835598
11048442
9907669
27587506
44708613
37456179
19952068
14867524
19289536
42068584
40614898
355572
33166766
16092979
32917073
60235061
35542901
18314877
79887049
1869549
99886700
503609
44141498
25379874
81702948
75278487
91812454
88101905
53314995
28561882
7279227
55507671
998584
55667810