Knowledge
Data
313463092 684552 450619 512 539337662
538405 5023015013 74913
975951146 8904522232 3550560 9346050277 19171620303