Knowledge
Data
31118284776 4027831 6228247 667 5688308
963768185 41171838 3634208 837325468 68900997992
40990748823 17 8906503651 955705 1936984943