1018427
11016234
84307627
7228279
7773117
9502002
79103758
19066155
10459824
89883244
16134258
88086580
60858800
30871917
47852927
72375983
96107883
4043746
34952560
8855990
19043574
77802996
30949984
66239370
60846254
59483755
7257799
96315153
37936244
281396
85291412
71148921
89941733
46823151
13136865
82372216
66644325
74373742
10387803
410528