833589
471790
341351
99232
307652
48045
240884
722387
946617
137853
322218
633500
353138
260541
373406
54099
77610
948775
988813
406158
527136
937221
661563
65896
63518
776504
471656
16821
320882
740596