Knowledge
Data
30 84865052 10051970414 184389685
153420516 19417 076179
32364462604 3603566 62294545 960720150