Knowledge
Data
32 24115603980 534799856 4700699 7910
40 1644032 3315946260
1622100755 69426 07810971 994 64012365