Knowledge
Data
46 3898857 561 1401 77306481066
880843 142564 31804
93696639 2210399 10483058151 3976605630 82524530