48683278
47989521
13733966
81057721
46969692
42221875
15587466
92385380
22754553
97072296
7674121
71347209
66616825
21179980
36928644
51274286
54526313
25528140
85062753
48809488
4999526
36309483
49221517
35804012
63323733
56483829
51541550
56724379
93558776
87606000
8747314
76166864
31673697
26115457
5729072
11685896
3283165
9784647
73682142
3770560