86885428
72259007
6163
79686666
35284379
22382508
24429396
88088574
50882015
17312927
45498737
33603136
6462007
42161373
2017783
67208323
55623075
79461661
16703082
47363717
99873726
6539427
31772802
99281120
82963070
17531686
40596901
92412660
93697923
3535888
7653166
42082545
43106296
49362197
7360410
59824758
84333513
25164654
94819882
979408