Knowledge
Data
3362 8635 347814 43017295 68220143
59 11623 4595992857 6504690664
25026640 956951 85885 832182922