Knowledge
Data
58 530729 8607530 33272624 394645
26 41287830 8680491 4704868968 46621976
9307170 1137291 17379876 92465977