473833
460297
767588
683175
64270
606399
89018
358395
261906
129137
271915
528177
745547
296332
366157
304943
527517
642480
53273
20254
987597
539130
120942
70676
3840
646956