93994
1236861
644875
173900
676945
698839
573617
426883
49269
987536
72138
232658
268284
503841
419275
783256
818951
471118
381102
61387
527115
83966
280432
641607