354714
174671
55246
859289
60030
148461
702974
643855
27787
1028530
483880
363175
793147
883949
1011724
809610
539505
45952
86987
594377
284284
528841
443275
821256