41324476
76687170
57071677
17705128
23258116
20608503
19342425
75684153
29759981
39447769
17344310
31199780
7325820
81073479
94249045
82255945
7979114
5724300
67371217
88985234
57144820
62124953
85591523
28809145
86668464
90778607
37616813
29111598
99145002
70594192
72084229
79359266
54054781
17831977
89604579
55366275