66168414
2541866
74054319
93485305
16444151
30625477
25487695
39225757
2742105
67969816
84873136
664640
80863793
72225477
7017496
63906087
95847937
1571313
91702274
95251786
81113110
32156498
10883195
77417456
91445535
70866309
71883234
63805537
21371384
78076872
61244483
27038341
55358962
47742946
15424611
18146873
53461706
18201522
37662747
42687109