82950
45236
881189
52994
794836
481822
869645
780352
188459
239838
605310
673227
2746692
585764
946766
117835
750184
775479
173796
267533