1008364
709509
163271
235217
427826
305463
516402
625131
433668
509323
794815
913461
5115799
3547581
3049148
2354804
2226988
2031609
1945357
190778
1756118
1718136
1682195
1633471