9985859
96531106
8506328
7609640
7506488
68111052
6607883
6124560
590372
5105784
4828850
437142
985162
816187
47136
43722
30227
941
746