Knowledge
Data
45147998 788552 1820320611
819 3677042 11597011 2634608681 2151209
652 36255571792 22071