Knowledge
Data
85980219346 2233708 143466 49281455
12000083914 105974427 1233838470 26321
377740951 2563094 7928378 64518 1966216