Knowledge
Data
403561 2920955829 864501 718214
70192637 52335437 62080593 5180807984 224967759
722648612 5536157556 9773319470 3680