632271
255237
440881
234322
1012750
131911
460456
215754
564692
373774
794764
528447
447319
51716
102800
910960
286197
206208
91411
1013594
378441
785403
38159
429686
127922
360297