14545
11906
41964
12764
63206
20998
9632
115784
3154
7792
4967
22972
12747
9584
7776
20932
22948
115730
41898
3133
63165
4946
11860
14518