614150
101752
567600
956994
437554
659244
944843
249566
43278
408622
799530
570298
848660
361295
12738
104560
14246747
657386
4388578
4119980
3389510
2853192
2151495
2139216
2039492
183966
1798948
16295
153761
1534545