65458586
55837748
68898441
26925978
96701139
41441037
49119474
13586311
82452171
2776670
76071907
11504055
91808237
18003607
33566825
12872599
74022928
36225417
79439427
1737808
58713793
47504070
82416662
13989262
69788687
36112255
60633068
20858088
6861839
30846825
27439783
67433090
24366393
67244486
48826799
4115150
73192060
19335203
53992093
14768448