Knowledge
Data
4066594 6523213697 33921684964
15591408384 31 66016876 96528863
8596153 85 6145654120 96 2127030846