993650
917960
1033581
303431
347849
727283
644419
338884
582287
671739
279154
462736
650202
253773
538747
818142
80630
967336
352233
202696
838325
57742
361170
944219