2487
810
943
27811
2825
37765
1087191
105071
1044177
93568
972121
27449
822107
4260914
6010992
9028287
8527705
94611678
7809873
91701806
7960245
94122000
7465681
75061556
90975
9736526
5399714
6093525
60821135
77411838
8963100
4052555
5892438
49901566
6464205
76131164
57061930
8592103
44941604
58671186
790957