Knowledge
Data
645318 88868953 3107742330 37641308410
158955 4466532621 37417 152132885 315266931
1925532 3166 9286970526