123969
237962
42914
821847
387841
920805
785796
533787
404779
690757
449709
281702
867689
160688
1000684
64638
720622
110612
327598
668589