Knowledge
Data
22892375 3022254 432 2427721371 49070711508
18685166742 31339521287 156610
27395300 570643936 116269