38924830
89077388
81503280
65342654
19531904
59605975
87074177
18478394
9756663
14925974
14295082
7407305
11075073
43572148
35307618
29875222
44338884
55622003
92241000
10492686
63794629
59948430
19353294
97074377
42348963
89453887
84954566
4508696
92872373
66022117
83942912
76078792
6863086
2242121
36158071
17165985
74513907
81271284
92025905
92086224