Knowledge
Data
5590175868 872830929 8348 6664369432 7065715584
39809852 9020866338 164 3486
52075460872 349757 4217160100 49559399