Knowledge
Data
314286 776658170 12344067
93749805 049546630 268334810 20132287859 2557
3923777 4375088838 149509970 9268435 5456731245