Knowledge
Data
3191 40951455305 772961183 98628115
43384151926 1439832064 3845158361 71486 9545
108 74789875918 278663 971624 697977