534366
368818
1306797
776996
586809
665502
982996
18162
72828
58112
247538
42336
550486
1099877
66038
1155125
515301
940888
790876
924355
461755
991470
910563
407512
1396836
212580