Knowledge
Data
102117667 2300886 330461373 333
23631994 535124201 98736772483 176147119 1003
73936 8776 732753 669083 59545211162