961928
3661
507841
667354
831917
907865
664556
958791
686976
483951
482535
783691
400430
922355
581983
788960
487647
767345
635957
28280
598143
179181
510935
340748
164427
909585