Knowledge
Data
145169931 280582269 040770356 2115765 523016359
58838621065 87 04611253 814245388 804382
515 698 924884613