80241078
57544892
36411752
40623310
15717287
55666630
41548850
98844299
45055669
32388002
94275929
41799144
1466963
81488767
3784510
9852241
88556756
71355954
59821965
15522632
9093657
39832655
31151785
26603034
2950698
36767428
55426983
5283636
67025714
4474635
6136854
17643174
63701941
588730
52864322
57558422
6421982
97254393
18311497
52169588