Knowledge
Data
31 508217913 2752954768 95654109951 21811
38 3513119420 87634580 1097046615 569
81164531855 666 27858 826695889