94318163
16826075
8257855
86462649
69819950
99983134
86791194
77654588
50199213
8597914
20351043
3672599
82878178
21277776
45501206
25123977
72092766
1548643
39971775
35297197
17038906
54418687
10122246
45663056
523491
7736665
4269397
37099255
98019839
57714207
3536192
51715306
78268155
91399628
69759207
31215041
94056591
53036549
62722169
48793937