Knowledge
Data
649855 9060826 158150
2512 84331 3029217691 71920396
24998077410 60558 92199 400307051