441655
320805
389967
218500
314175
104678
93141
216887
576511
138830