Knowledge
Data
32558 589410 178953622 6638148119 2621399233
3610 7239086450 76 20 05656
47 18658 23000 8275652 83839