1656700
28371424
405448
60963964
40533248
62315579
30521116
45832000
13053744
19021671
73278210
53709903
19912133
35556678
272484
82458950
38007030
92174879
53419164
20543693
92483858
5106269
41112360
99446747
6554560
37641669
97398762
5573531
57456233
78678712
39449003
53211743
24519431
84198111
29129047
38543095
50433925
27048549
25395673
56088775