59940
7134940
77131720
5485776
4443648
42521002
47291954
5227657
41934
6298191
9170290
79211559
99071646
4302898
7223706
844985
9118678
100181609
51911966
4882943