Knowledge
Data
7728 82603 413796292 278125473
40329 221400 385613 422671 30701581096
8031 3649953193 124 257