647973
956940
100472
836363
319785
735447
305570
194892
275137
280481
321204
316995
763146
858948
988724
771610
501504
33952
56987
570377
276284
514841
429275
794256