Knowledge
Data
43696543 1367240 22037083 21009119273
82318859 197591219 409698797
20 7843435990 64407 554292