Knowledge
Data
17545 3048659 1342523046
70935567 8095640 40033962155 381033
535380 6196661493 193702