695425
389591
141406
767666
73791
558831
863974
15237
905939
14739
500461
745431
891370
372565
247342
151532
909603
1024616
1042782
76899
67967
437138
68776
768507
384674
225145
719985
540865
359425
155677