42687607
8195657
62627690
34762837
73844695
30501702
19348277
44325869
42576228
52356229
50353228
14303619
23872582
7024531
78537546
89705987
44716640
9430345
29485850
25432558
90172353
64151664
6144216
2144673
8652
41033965
51755773
373606
41016240
15022830
76402949
51464615
8008241
85809709
52632540
1652133
79645781
48471027
47824382
82029605