52086613
9590524
26289145
4896203
66984547
84983499
76613496
11944098
16512787
57555841
38777850
4147986
9554518
880759
11876477
523984
51813006
17528180
66086226
168159
79403316
16825855
94888740
93489846
33502386
94512662
70341891
38562891
7700331
2165820
42176560
69266978
22319957
29023273
18877496
26744981
59934399
40795182
59938133
8483332