Knowledge
Data
659 5171380 4288 8482804224 259118
4058957052 1951921819 2991 9588552 38684166
99468849 67921540786 501982428 91 1998419