86081475
6488957
44193011
71975614
27778503
8290957
82617945
55775736
13627117
44737179
95458547
96858279
92716098
45583508
26217925
17577295
81962115
89608359
76019762
91073949
25027487
39518112
9025785
23845001
32332353
40594273
55382372
68828047
51418677
64668515
6608791
4644744
64994734
545373
37042148
27673440
26882986
45807115
55633630
23793647