Knowledge
Data
31520340786 34868 95932 415285208
22252826086 7491287 70019 10
127717986 642684602 855 4617122