Knowledge
Data
31753496 2998851 255570 8464034 364639283
3449 3052 81978448 844284374
4309 12751363 580167065