952203
903655
485571
24181
915741
506892
946595
674195
901813
81033
42400
8576
5929368
4838935
4620460
36321000
3583286
3540956
3525462
3177226
3126729
2625209
246628
2207407