469712
97918
37057
16149
6708
421908
129216
858815
822288
633575
667981
52350
262673
542635
400700
891925
200617
106829
732513
681965
857851
331214
887350
168887
826363
98620