676930
642671
268497
743913
32134
569798
499403
13743
32988
427487
290219
466955
144601
49279
47181
4034
171268
361179
664821
948370
59581
580149
745529
748251
924805
912964
5559
544426
213877
809311