68454365
13052545
87574607
19473671
23349040
48574526
93009685
37536029
53448563
20713945
28976274
90164360
64125956
87481743
84088330
41484998
22467932
29779078
3276016
20196845
33184031
49912503
76388302
78137626
66189109
26341938
48099787
282741
63785657
85821343
51351289
117259
16683625
10827210
17488680
73382111
32648551
17643194
26816340
314622