7631000
679304
303529
222351
881848
381332
32238
239966
808686
57561
487667
583696
286653
542110
869720
1027326
165404
97740
938455
324682
696251
84230
616923
892583
244982
404289