Knowledge
Data
30 959258 49091 9317 72795166
90334528506 21914627168 69239537502 69745
1248437 6962 7227263