137421
89604
1012853
198432
275292
584803
456234
1047865
1178634
51546
45530
740497
205535
173839
931722
178995
899716
225971
309492
91288
898778
42395
989681
6251000
757523
712242