64956523
17391092
71193265
76372752
25654865
16184585
55708021
52394886
54221559
40469252
96959740
16135011
53886212
67114912
87656989
29967204
8286219
34174748
4159276
53914203
65903963
74697755
82393239
49587735
45782022
84228830
16125004
49962041
52323124
96965008
88686669
10521313
8353914
45861664
71614314
61178761
42143263
25998095
38422995
24827744