Knowledge
Data
22153362 275 1540109295 0308500545 522
84587953607 238924390 577 664 5257966553
1351745345 348166181 7308041020 39730811 35