687669
87813
378645
1159904
287903
815111
1027170
915554
524780
467361
1765613
100096
349873
444255
526823
928894
820737