Knowledge
Data
316657526 29379 18262 2298810 985191866
836993 0388575463 2233468204 39 47734225595
11074064399 677832 4530331 95701457 786385010