Knowledge
Data
2118396490 308517 5232563850 331
286226 66 9909507447 58454 0682297
1220489 987 1815347419