950825
868183
269671
111173
1000829
134341
700247
512726
195771
564345
525387
130817
508210
330311
954330
535695
1033133
832477
470261
783587
182854
727579
277632
135209
445191
357477