40333922
68553522
40323758
24851091
7631796
48746507
62856406
43217174
21962602
7438991
22274744
9881160
11147651
1502868
40649997
32109429
37368357
25732272
5995175
88238031
72418478
1491101
32052584
38968249
94428982
2906298
72332642
1794020
53106375
1947822
4907172
20595052
5276600
1429856
38981810
29941373
88749864
68806088
26478480
7484897