Knowledge
Data
2652183 50 698695 33261580
28173474 87509715627 29897228082 7854891
1437266 403 335 6106901078 6332195842