439761
319774
389064
217862
313623
104238
92864
216319
574900
138458