498742
60245
761430
969946
586877
136798
83452
349839
904698
462553
440581
737267
836805
776729
920513
543355
8110743
539586
3096577
3025980
3010510
2144192
2014495
1980492
1887216
173566
1729948
15845
151061
1459545