Knowledge
Data
22402821869 160130499 99564736004
580192526 7512868 98933764 4145160 22091088
79129226179 74840207245 51496229679