219944
169379
81764
162947
750965
96293
669142
302994
26864
255596
844629
373592
460297
767588
683175
49499
64270
606399
89018
358395
261906
129137
271915
528177
559484
194602