241686
518821
180224
893450
140323
18939
293218
581882
25336
86589
394561
473413
730754
204537
115739
98818
471185
684555
116601
770587
30453
233267
38191
8344
219846
97687