97431467
9505761
92141039
9160494
88741858
77621014
77031877
75051292
74671672
7007153
6949541
6918985
64451346
59401355
5592421
547598
54161333
5384551
102453
962109