505850
342761
722152
676411
966188
1010137
550325
475482
684845
75231
549495
454349
610538
278453
84390
80230
1020834
95785
856983
454471
744480
647272
334308
320184