80767
244454
150192
1001856
97672
420602
336236
787660
296172
782274
210306
772222
28383
707200
690233
410248
920197
860915
740727
475550
282264
206213
951142
501105
390630
116564
25463
190953