940605
64383
845226
325323
864718
908576
45233
207205
687877
290879
805329
440664
17534
50573
374276
112660
15197
333956
466736
264870
460616
302124
168248
360267
459298
9751000