21522
11869
45081
82424
79760
83346
48552
19952
30506
89763
45851
75109