Knowledge
Data
251 3105 6080576 95309947800 526165787
349 2821330079 43 1046280
5054084 3790783 154591 013 220