476104
145221
970128
27501
505559
881300
957414
473968
62442
361605
442828
52127
133295
899719
114891
427464
918350
813863
669610
960998
311401
785683
95411
681970
57888
17349