63639570
63366401
1506208
10494124
38113894
90526421
64053440
37676317
29217616
40357119
67128083
62672698
1875317
59316853
52566054
26985304
25029648
61943242
54337739
31129740
9427762
15673928
75815850
13518606
64974243
28774309
52062213
99017780
5712808
52903723
51326699
50455984
4654215
628007
94442595
53917589
9868046
98451851
3529908
80749511