Knowledge
Data
43662 8785747 75051 6920657
824043 60304 45342 1080720490
571317176 4066 447634496 41502 64056284004