312508
872339
527724
564737
332865
762859
466132
64484
826234
704187
852854
373673
5116799
3550581
3051148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471