Knowledge
Data
33969 747 347540 9577865
20 64211650160 4143976 8280
72943 992 989592 2007114576 36972