40325444
68983104
11805796
40433739
83202321
34361423
6946133
16413813
506352
95555153
53297062
92247156
4517192
17545540
4098237
39861863
11621254
4428660
49363275
73126986
22439626
73982572
27759135
83812766
92164375
31587269
57982033
7305098
29312960
98469675
14913784
73858599
93375276
43566078
41985772
71923870
31743261
31968175
87731875
959587