5021000
41815
501984
778248
359367
381116
73771
542346
8736
391595
92588
185829
5091799
3520581
3022148
2326804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471