132657
21222
100110
154416
114664
929444
215819
802246
71711
135749
205575
696874
223736
463986
230155
378294
743983
405179
833184
299790
432941
561000
360386
64430
192341
781125