131639180
125612260
1945036
1890
70473160
2320
84090292
8111
1740
13581
4106575
840
435167736
241007380
1685178313
158687269
1136068896
104868214
89962182
76545141