22996
75600
57400
30567
871662
72014
557004
428120
528957
89884
109092
531792
19265
67386
104002
468390
752861
275068
674197
641345