Knowledge
Data
260891816 8712723 6627958 128404869
670212 42097 649451806
4515278452 329371448 24969420932