686620
780180
809107
599159
118854
773484
379773
100300
674116
119542
940551
739330
555909
982244
913773
522887
38952
292650
3312
537547
1023680
565131
917230
200867
336433
736900