8555542
12129216
4791217
450398
12685378
70796008
39036252
11481166
92282406
11218100
43751406
57055313
11672762
85299350
70575087
28837822
30613075
99569777
25998972
96667121
82485215
10203814
19516900
15909814
82008862
31972011
43565440
47368069
7079555
62688786
30754679
94805615
993065
72074683
7209180
53681809
16646566
82005928
46084531
9599216