68227122
13098871
27069320
84762169
12337766
94131057
26911251
73331386
9576786
1831429
87614401
20159556
17975280
4611636
96104367
15636460
92665579
53502238
69848463
39237963
16418033
65551088
43109987
14812527
71688217
28717829
20326486
9353129
90379036
47352362
16558180
77419587
63602805
66582759
37793548
86694248
61051934
23572578
87751473
77276078