523746
533404
710500
119947
444917
847776
774965
155150
674769
94140
811854
500329
268332
899802
90612
858698
837637
739901
11880
940172