6449108
619999
496380
406196
303972
227177
5028121
3944110
245565
31951190
2243117
350365
238981
5904135
1417114
153580
1456116
162985
485674
1983102