426723
2306890
785697
467525
48080
2309869
1124609
2280784
1717558
1199552
703760
893101
1688907
892663
885197
603749
396929
645169
510460
494471
583289
783310
1248985
129570
288738
721653