Knowledge
Data
43694014 45624333632 178 174562356 659
19505 3657984957 2176 1009901038
966798 13255819337 9599892 30125370