889216
654425
503164
92955
15765
683313
416600
79105
14113
50178
285598
432265
266505
683840
969222
892182
830240
56459
639211
75395