34572332
67142114
26851603
17968569
91872807
93861159
80925817
78035948
39194658
63673407
36621007
18317803
56875060
14444179
55417469
81342581
30897225
31005213
98935950
76829182
20844489
41323400
91636932
7002410
3104622
1236589
68795326
19906656
21907386
57936628
4392257
75842855
11432930
38898749
19844357
71401318
6427418
6479034
65556937
30831013