Knowledge
Data
60 185429298 823294907
500 1187070236 99041488387 476120886
6384574357 9827365291 36915960917 93 70378402526