Knowledge
Data
3396 2707319 5652076438 25 43158045
602220 89384 471427655
558868 4874424344 2843528880