104772
55776
22030
12591
887148
821116
669105
933173
32410
928156
25160
5653234
9622828
56041763
8523478
4645170
4895295
8768873
5681579
90851190