115122
312934
940106
515941
77168
127229
850643
1402474
209766
1269011
1712986
466843
3121264
2824237
769694
1549974
256208
1893142
94254
5146095
231827
696448
140610
345845
84320
58627
144199
478760
70896
71607
130477
646258
6445899
4307677
280000