9612256
8988813
8862370
7569552
5791208
5598364
4977914
47371999
47141220
45861012
42981315
76151
24451
204273
19415