Knowledge
Data
22492614682 473 113 2042894493
16722892671 2706971 26267201
642 433190 6306196 303 308453223