Knowledge
Data
324263 45 989 722846
416 632917 4198039444 7103269152
25238816887 18276350 9455639627 7625490309 1313472