30788
351889
632500
745380
140497
207834
441674
141461
813102
157914
660659
553121
721741
165191
90095
980514
427384
489694
572122
540649
220476
213547
62681
25578
732485
21775