317188
393784
293494
710625
746412
975598
1028868
172765
89367
590375
660634
157686
144376
16057
61980
1188948
688862
18615
360708
900527
89403
994465
89491
122256
368824
135463