39697867
67668145
94165353
20417167
31595079
40621283
70794048
3367839
62136610
91642392
45474270
1343821
36224135
75059026
7140886
86909082
50995537
7548883
35771114
66783328
648718
71396274
75716329
5839637
28292517
16426484
35225720
79702922
4525759
85854036
92075436
46578528
6232076
7278755
12113781
26572927
66424294
53713786
31487070
53295554