96631330
94271244
92721678
8928467
85981559
8290652
82221151
8120381
7988638
7769485
7207483
703564
69661469
6836148
65981160
654072
648332
62001271
60971662
60631867