88774
573806
182386
116933
537925
187395
435693
477201
489615
238380
48163
137869
7363372
5996935
5718461
500556
43281000
4320288
4281956
3851463
3822227
3730730
351616
3124209