Knowledge
Data
29090883 304498156 18688056892 140 660104342
4936 416 01577263
58 14813479639 59154711205