99161397
92231236
91831669
8979612
85151885
81411282
79821586
63031570
60041644
58470
5201674
44591717
4394806
41681185
41862
37620