55838575
32326858
8546839
80377153
56476980
90694288
22869188
9644818
4083343
23442911
8508054
78738008
10187358
40198687
45298310
26735123
14341949
4076353
66706693
29119027
5152577
572031
91498365
15092467
48845561
5787019
476714
64766333
7346942
44828879
17009069
91431648
43027408
45113519
19944729
36192460
23374812
29076461
98478685
30845233