Knowledge
Data
29525 119498016 96723 2265853 7610080
867 067329 51 999130065
594 2298455 238 46264177 7020737358