Knowledge
Data
98 1866 10028451079 75904371
21 13641938502 39468511001 2333161
94663897241 92 11476564