767743
703658
190162
517517
600947
638890
67586
850648
710284
77983
892102
544262
1027776
140542
95764
752722
235808
42459
1033877
154319
706709
215810
842527
1241482
300327
419390
73116
115376
409483
806747