253968
81612
391142
35820
908853
550887
848710
163185
421503
55597
376185
116735
865127
11699
8301000
652117
94480
882715
114916
246964
952245
984828
957261
828165
366772
810813