Knowledge
Data
59 679164197 658689 88099065141 51966
912387 1444 97158093 9407295690
990501 4677954 35163 521878064