Knowledge
Data
29940341289 2480838 40248 19504559
775 4739150 112 2296191
12749 590 611512916 702613