44608839
12919718
1582767
33161998
3611977
91401868
14672743
33797185
97244476
8522609
22212299
22448263
443120
60693087
44077834
74108344
2324480
40062609
34475416
46296787
13096194
58784166
38432496
77687613
12525410
7426441
50767169
89977958
36614970
61057426
88099753
2738111
85981701
34597575
16592775
94316772
32763680
88684522
9315242
10376485