692595
619701
369927
83516
15391000
917191
385561
295184
689502
1059375
657809
84271
767147
862949
991724
778610
505504
34952
57987
572377
276284
515841
430275
797256