Knowledge
Data
32 711801640 50277036488 4396823
203997130 984754 9419434652 33714192
6653249375 6221558948 17573207492 2551335