Knowledge
Data
43338540449 70281162194 355142127
1801 751992423 6743446174 7746691 53722486210
6515 280 8674368 239548