63815220
67148093
31042924
3318166
78077168
73845610
55712888
38086678
98088672
73236347
97032418
18636695
51154916
78622811
55738092
29257310
52841850
36327756
9927615
82433777
70885870
56132343
4935988
7603565
27816467
47753178
49206675
18494133
3413685
80687933
8202102
37234936
31483095
89609853
32909382
8731718
35484555
68833538
8765266
928857