Knowledge
Data
569656 140859 583068471
159688767 7877147384 37907 36468129 9557729
204594938 89503507861 664526 85275030312 20519