57099
5863
79766
133466
10966
95618
633108
41113
2758
1149145
83622
943166
1272106
712114
59680
679113
66125
6626
957106
2955