41132
18229
83581
2355177
3439
21313
69134
3344
101311135
64561997
79332000
58601751
63001243
1006942
10026828
4023934
5720461
61281663
82341021
4929250