24245
198622
789824
552890
184174
343696
164690
22405
706970
344755
822673
499398
661487
619695
211820
235590
85164
649872
849970
162691
548519
95909
1013139
504699
767560
999931
558371
643841