Knowledge
Data
35230166 76289 90343349 36153150140 845
77 28685563 4676827922
65798534 97 7237133 16088296106