98386062
15076473
5358721
14511742
78739878
1210231
71539454
77043964
50683237
80282684
6492246
36418827
7257404
46088588
20974661
43882738
27479786
36319492
26628054
3854834
46909993
48171011
1503920
94041764
9969432
18232371
56771329
50363420
90876312
90616733
68239535
58492410
80091840
58311009
87553583
79056676
90323142
74271618
56945449
39754752