Knowledge
Data
33060 42 28622557901 5465851080
19035 87485 4356800306 38814113 3324408
152 594 8156216532 580883 2850355