Knowledge
Data
15288654441 56591 12089 1347790215
99912744076 5295758894 92 76 20
66247749216 33059 15742543136 3001