253968
81612
391142
35820
908853
550887
848710
163185
421503
55597
376185
116735
909312
903185
331266
32175
737392
669934
220166
86847
111778
849341
24618
873506
60438
121837