Knowledge
Data
22999452 2422400252 473381116 93070044 293673883
52130272592 58 6532041007 4657 478945
784 1901 609 9831362073