Knowledge
Data
29804275 0592857505 937542 8727 31208143
1418245572 49 0528
902 678354 178265923 891476 3672291956