Knowledge
Data
32662 644453 77304840 933998 530969507
524 89119499 86 78487790
143356399 145689 9405359 4931573