51931898
95481610
92761583
55531107
4650792
8582706
892203
7721186
851152
57185
134676
67772
44165
32358
35850
35144
32637
33433
98129
18815