Knowledge
Data
282 64 41 499260 2169594
90559 8861 13006818 5188501
85303 430 260 9416416 50284910092