Knowledge
Data
31396 17 270308782 96806462
118611 4819 446995 208769 12794822331
254 1398942 743001585 291582 0842