270767
226460
1050741
302992
464470
825584
10045
814261
306600
78797
218182
837212
709789
263321
615841
976333
649487
615566
723336
747792
479474
192870
435982
1322678
354618
79360