Knowledge
Data
21 50392612298 31238342928
313170960 96029501098 653477625 68
4767670647 77072649 52808402