147716
835753
815862
111977
753157
751760
777652
928501
736121
516373
638968
939565
5474367
4501935
4317459
3440462
3432998
3380286
3329956
2995729
2980226
2472209
2126352
2123407