Knowledge
Data
583303 348 15380231 2990
29 423586394 891241 3259311 6373530
706730117 87365 659441725 864676 82402437590