79628818
56495465
77421408
51519736
1635631
35521121
91285576
93942965
8964299
88995574
69832299
48213593
69983517
89125679
62218645
93829252
11969986
10742269
42101474
64997633
7181802
67532454
6143169
77203005
31918370
60738188
86975481
43012171
21729245
7513909
48721763
1079352
47789371
58122644
86307525
1172915
43802153
40211810
74675594
53543827