129618
730890
292203
205862
785934
845442
440622
23221
1018408
494676
786846
660654
856910
517555
128397
470826
685260
912987
645168
69335
69529
884757
721378
34516
252273
226241