Knowledge
Data
534048857 597310521 965 916 30209392
8258 22019453 7035790 6815068 372022435
15689133 3438390 7911 7957784 3008