Knowledge
Data
141 8989 7706
1717041598 23462805 528157 453 692268119
143079952 481113181 632 85811 169546682