381452
1008156
64974
716960
8390
46733
214908
442821
282907
717845
14529
963585
482891
690476
327985
618855
826671
842433
524666
147711