85989928
38983775
1458823
75524962
13731837
51279280
23708396
55111218
82337780
6531696
5417631
17885335
44771564
5493582
56322964
85471570
15707430
12608619
62847390
94648644
6294200
86607476
21814897
44065972
46335876
47886568
59894016
47352681
65044621
21605045
6123871
11089414
546346
66517555
2032282
6954653
39024407
91042837
76198465
43645824