Knowledge
Data
30 5403578 47680 97819636
49034701 8621778 4324493585
48 55237555299 17770866063 9933642365 2974952848