12898735
9177453
1192792
36831954
30218933
95995510
80767726
31676171
97353172
25567128
15192711
67704635
80389800
91982644
28578265
82554682
72216626
9284140
95234151
28877039
73959668
87887488
2599835
2301196
28664535
4971473
47784652
57437532
14899018
64158472
45614893
80258877
80786975
92873109
65193298
91935341
2283546
41789033
52971185
19283984