Knowledge
Data
42989 79701 136378256 98141564280 1163300
7379931441 305 4937086110 72967721 4510215977
687271180 920 6524 1357