168096
217773
225073
1872105
170159
3333111
2062100
173591
205689
225878
240893
251993
2227117
201093
215486
187095
193060
239868
195851
3056112
177753