81515070
92071119
59204064
16625345
73884338
36191359
9238827
74211026
28751692
66758641
40904338
14938579
21473691
45382606
81017391
389195
98746755
8079578
72947774
63545508
53155594
943688
48078592
6367235
64319162
45238437
15307660
98141475
4566773
38788612
70606684
70131364
95135359
73976826
43981638
24951379
19287832
17357291
41765612
24718614