Knowledge
Data
2516196442 5115178 153
14411913611 9629458390 130983001
15246216487 75105906 62388312166 66058