270246
915866
506119
46525
257966
730522
498879
33973
651321
539929
878434
548445
502991
458231
1288942
182257
1026672
549112
375323
1073118