39838000
60069684
64622377
36846913
45139193
67728753
2074743
41325147
70603644
65878147
3177147
2471684
26828908
851941
42174069
92081790
91777262
62581707
7931816
28234500
43248697
30376388
18473870
71829596
38726481
86056517
48409117
63866115
33052124
65305424
59174549
8403137
10851535
5798914
93671132
85993434
98277149
88003572
72218802
57271552