137421
89604
1012853
198432
275292
584803
456234
1047865
1178634
51546
45530
740497
760696
591565
780589
780562
904667
762870
9163
876339
451837
649352
336807
1003478
718296
671845