Knowledge
Data
516722953 585294 8460375 5687159 6115729
341088258 2040 6845147
62143604563 66128 89 253558117