109981
8141000
949609
120347
54267
36164
678701
661
165144
77576
763512
46977
783494
740172
384350
759493
158572
42246
361557
577861
882797
776303
377796
68392
978894
468789