80554707
6204920
78203171
4636081
19412277
97471807
3379212
32449426
29989312
55125282
98413138
30546130
88486806
98416482
6828314
17948916
27676654
83609210
76977066
29592631
48183234
36687410
27829053
1708151
2892209
42496757
6618100
60863284
21207708
76319037
82242329
78254264
1806573
69343283
501830
48647355
76837402
2667706
71026107
30641279