81333450
16984102
87209975
85663226
43603140
27234761
96979000
95988742
83446454
92994077
39876621
56434049
47116500
65475782
4189206
57368555
3308058
48564988
8029207
609308
39385135
53253720
79348071
92635184
55229503
65172425
66236322
17985090
49458306
64457467
30229581
1934208
1857364
29189547
63972339
26754187
6208987
768623
21076472
85778421