Knowledge
Data
25505945518 27243625627 17976 7339934 250116
9697040834 75729953247 97959 272 089
58271676 869853248 34322199641 93924264480 313002