Knowledge
Data
25059 43526631 778 7069582141 9254
20233271159 622212096 1139730 263564325
943420138 93363185258 38 58345 71