Knowledge
Data
16300 98558 384592743 8586699 43056192
7181 3784223664 4594324 2511895 631
910804 7481080503 25