Knowledge
Data
2660 98586785190 857685 1595922127
1977924 39579 843212355 3804 946158722
885431173 489971559 88299910