60546450
76817250
16176566
53065580
34798722
42316049
22366106
19877128
32408243
35004556
60175463
87103431
67584540
61479321
61341902
2629870
47375742
42039535
58958175
37068932
4147379
84907154
85857120
81561467
18517653
30813129
96127267
2659166
601744
86501336
1737815
11971115
29597249
60364904
54179678
84085422
66046710
82816057
51617620
81901977