50913963
66286256
40741913
68409686
3669542
93306512
3283923
67191515
6034191
7296425
63681472
30661032
326176
40858636
11435240
43685944
15223178
6178624
47102275
83998638
17076768
28322127
26173846
71809152
12598456
72948775
2587097
61816753
93268041
53057470
45621138
75701717
63415597
4198950
84686289
92044021
91943863
55409
6103643
993319