96464
942102
78867
1032241
166105
586360
64945
121316
16377748
734486
5400578
4548981
3694192
3646510
2404216
2269495
408749
527440
475680
95456