61509548
10457010
74849663
11108055
6824689
32324625
80723415
50159737
10074945
83463250
6902465
21557777
39736902
32646112
5397730
28522788
85983498
5531606
21075884
7817717
81999517
504752
78994885
65221136
73906660
32675155
80155213
44945973
64612711
16361641
66651546
58323104
34669836
77172268
56947083
20659715
25446746
47164767
29146331
76966504