18720
52582
174980
456977
325472
188717
820806
41627
47508
569699
807176
931202
299291
820270
117154
773869
807623
333526
864858
496768
556609
652238
132636
374640
701239
262977