823623
453554
435362
14285
647316
280248
254915
23464
96343
872567
681251
763338
493299
95919
473148
420670
2952
1019377
237197
535123
819762
117661
291681
131769
37375
513456