498295
89741
555603
486644
65414
31119
619682
143126
213927
197491
428218
37866
920705
796388
610649
4733
252535
187465
87516
572448
461275
948218
4981000
203277
209313
442307