184948
810623
181739
869822
851289
564544
162378
86734
549386
367258
462826
391841
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471