881620
1066196
316490
610292
350479
1052485
917390
121935
207563
346840
230342
125512
264284
502841
419275
782256
816951
471118
381102
59387
525115
83866
280432
638607