271116
858935
15118
85476
338190
485222
524310
702750
612116
308576
706970
572544
490973
472386
83890
42139
116762
448764
510854
995320
1000137
23031
84328
518555
611142
4693
158328
882133
192235
313760