14911002
1024392
1001553
918505
79615
401870
1299687
2179371
148671
1809907
1192319
60097
495504
32952
54987
569377
276284
511841
426275
794256
825951
476118
389102
66387