773569
105678
1056709
89232
99373
485363
245411
589893
440245
966235
151137
8811000
79587
817746
1038250
584105
448881
295246
442888
279622
223473
44784
111348
252200
903763
265864