Knowledge
Data
372 4861 30610221133 83523231 66508160
1340444 91106764 29504621 54332070 41680649285
50528851405 67872867 3882643 3948122