146454
645686
1028279
20132
993956
869240
925264
470998
727623
897614
897184
875318
65348
6146
99118
5564
818601
456450
149318
35527
1014124
521647
258584
653382
573219
538850
210881
680437
889373
590455