4226239
39815460
15019742
94099631
5948586
13458000
84313321
21046460
9648338
50197766
27234919
65423034
46585604
28204297
503860
39505121
1921625
97605096
69181010
7087936
77982307
14238147
30426023
18742175
91324885
75142605
24211229
7230620
84533418
19059637
64937064
17215835
61873118
603187
29737126
29336148
85461786
95865011
95056858
12874752