Knowledge
Data
315954538 1144216680 296996309
15132346488 157753 8775 71 621382373
273053933 47046732463 7734895 03967062