269189
752978
706540
630416
7742
380432
61876
2286
533744
586848
494811
303971
49426
803246
451920
590501
648138
1055710
582615
827535
996951
10945
224264
264247
606896
29568