889192
33257
74430
20228
60911
67665
1069150
867139
25930
90723
61994
77842
1431
82428
682112
1035197
78263
53444
19713
57683