Knowledge
Data
2873 58662052431 3672 18303837917
95287 559613600 6241111331 8844142791 2519289
2106346 198 63477655