4861737
28279422
19566371
49744903
73264659
49681221
76418057
21408904
14855570
58538343
37983688
22583556
69497202
27948652
74872955
66369151
82645961
8949381
45596166
95068460
71751442
7793150
83106931
50073553
28551605
20702494
5561128
36798242
4162095
22693995
43946403
56132450
65415261
72927400
60712527
69928764
80467395
93157823
13426202
513281