91639078
14671101
21121561
8506097
45181635
21634403
65195459
67329934
97802649
59484497
63226237
91198684
33269661
63671150
92824946
59812110
74439320
14653781
45103628
43633360
42889375
46004718
9936793
62579545
4540463
3438241
66236457
15816542
21798553
3010162
1866508
4506022
90918956
50274896
91692143
37179771
98756987
98746923
64565435
68899100