384443
567526
189339
669861
1012406
656907
898455
410592
911582
49070
276437
457402
5117799
3551581
3051148
2357804
2226988
2033609
1947357
190978
1756118
1718136
1682195
1633471