552920
191872
812937
438582
1391992
219433
982820
1010558
556424
739288
1239148
565489
32072
94092
550476
44736
299872
819984
839869
579247
535346
4964
907234
375386
567229
985957