3344178
1155541
1283715
1964354
2113391
3448313
1451013
2201833
522966
1176327
245894
546873
1158060
2858160
592268
611311
888103
4608896
1647959
833579
1268869
17614
23646
27348
810185
47328