48248267
89775033
12002060
69075504
262263
707880
58939180
10548623
46357075
72438799
6981753
44981636
64843691
28027117
7032484
50724590
22998777
74092601
7928123
46208117
91269293
15635327
85758474
25818196
77862663
8359983
78408992
12696375
27024744
11843622
13624484
56772451
30112034
643125
1034585
3284833
11275341
18044059
6304178
99708360