87824300
67812952
94842129
61954598
24713088
32828393
47492864
596156
45341446
45952593
67997615
10939423
145868
1449929
27265499
39333828
87612250
2605596
80661085
81767100
7424400
72207200
20358768
74602135
61967941
13436492
6438484
63151883
67317797
1798979
7283449
37091979
31955772
18029932
43286206
47107772
45181592
25508134
42026453
40359410