577638
3593363
385826
1198136
1057936
456417
845221
733890
1194647
174084
2240501
1315133
1467590
206229
1206764
487385
399118
11948916
634210
640578
94769
1476825
144266
297297
356633
1076521