Knowledge
Data
29308 50135 22681 856335490
2825 616747 69725 8219983
18690191568 114 4702522153 3752077