5392012
23973262
10261706
84073113
10389714
681688
73942460
40753623
9318629
89018496
6424716
22936872
551856
48083110
89896004
25791431
43899997
63275892
8566996
98044960
93808048
94739356
91799967
8596662
1072664
56542901
27371461
94579488
19382137
35317409
683391
22196015
82212343
68007177
24874250
17658730
86392886
31494313
75751412
50443343