819565
373122
582620
170998
77740
94840
917466
780242
899549
866248
87863
372983
426270
442951
226138
73321
65425
138167
207204
880401
105444
292731
249978
322367
823611
605500