85617598
59085675
16845051
17037631
38083403
33323816
4002838
82229621
18797638
56592445
5936603
32184109
56071510
4056482
32001997
9407608
48717045
5399728
1023459
44521323
71685053
6207717
21735347
84865463
13645445
64826457
92738337
80153229
49605716
26645913
91474123
97221935
6555106
94595948
56301305
11844964
29982887
73383255
32606953
12084361