Knowledge
Data
428 391 332512 6727380
11303322 4770527841 599923397 9822321
153935092 8852121 218 21995545