173069
164886
85884
53893
52780
72321
120737
92305
192815
154296