143148
858813
541638
132903
49973
638867
305263
522408
987881
786828
489631
70840
181460
698564
91661
622281
672958
901814
594195
499661
863581
920537
120396
1012763
296939
570154