195786
80676
393858
965800
93860
497134
76482
125973
568195
113604
528550
678200
214580
100295
314323
597915
94665
988959
868304
330926
879458
74159
295969
49042
910427
971856
180770
981617
276600
183890