Knowledge
Data
18288 505 66036 664234676 94014691
22380002140 774160 40543661748 73987 32836
5566932903 24 1169798 850026400