100363663
92334011
111065066
98873348
73756249
101613264
107659955
105135505
79794462
104431386
4
71546183
82611978
71515088
72496312
89489142
84901982
74232677
76102597
66814196
75087826
74542361
74432096
91532014
116757823
84753928
90828434
116805546
42519694
86789663
88065082