48249
208125
994220
18675
669383
371429
494671
291205
805904
7491000
72322
155940
406948
428762
318740
255619
486967
3969
822632
843997
83476
951460
71087
361792
1020807
194317