58133875
88303764
2059510
99345212
9249897
6579212
52347064
35092507
59564746
16389594
90643249
91335952
9752180
16751540
47699517
20856158
68451207
30875141
94571379
60729407
80339499
70184224
21607986
20565411
6032885
9332166
7835808
2382252
43772086
2794379
25286383
44069419
33119252
11962278
91354035
62292415
81007038
12072842
64809424
35382201