Knowledge
Data
29 4781 57395 35965342
4951881776 2496903605 1444134449 2711609 803
650 35588977 79813733661 30050306336