Knowledge
Data
21 3244959 670283730 6779934998
815415100 408 084260 59485113276 099
15540063 4821658 85865869