196590
8094
283586
711745
958847
1308902
240611
225689
917730
1381171
889990
67846
1351818
396105
842808
371597
898512
722666
109910
472526