28052034
52683434
85221983
48875103
17149980
27289635
94734718
26314793
58161499
83049156
4197109
38343816
6928039
10465617
27834943
59284379
62245410
90563761
1033956
23198151
64189462
50504203
9422306
57044583
61627421
49124078
5858
22401203
1022900
72481134
67178499
7819454
8204826
38041895
905785
82329329
74211380
558377
99838326
87078832