814922
197491
661694
428218
37866
157923
485294
677730
37345
244557
414775
321925
590501
648138
1055710
582615
827535
996951
10945
224264
264247
606896
29568
45356
99489
152538