45080
82424
79760
48552
30506
89763
45851
75109
19456
10644
47916
29356