48756958
44899828
28522948
15821123
83029214
86644773
71738006
11454519
3272864
82911549
9602114
20401339
10961089
52122179
39727490
67463594
30972497
65975205
55745816
37133140
75449406
50735687
5356360
5198605
8956440
75762336
23729306
3597943
23551937
32735019
19485899
18692545
3180950
7546889
84181114
58079846
79498606
298247
65378726
31801630