Knowledge
Data
304000662 146719316 62570849 510 291233
28 426214 41
85 775506977 2189542 417 423015248