92479325
29696970
2292477
66843857
15718625
86297014
1845750
13014517
47994960
28135201
46713553
39436852
25978429
82036580
98205138
56158526
98598451
60543264
81261345
90451527
6567263
69265342
11488563
17934771
34442975
68338941
37401524
52285024
54726412
2522365
42305309
69022957
48197028
8433468
74293019
46801078
38278719
33869730
44509449
2958150