9560505
89301935
88511191
82251425
7806968
69591263
65431224
54781421
5255936
51731997
49881802
4291290
41463
32150
1135