64037023
53386316
37928037
59605158
94385799
60808727
13223050
6125699
73034662
50113199
10786195
79379118
75896524
9135273
86835837
1216778
77612897
16929359
75977416
98556136
92046280
15161773
76251713
78074840
63232632
49371516
14519091
39175592
81672045
59098293
76064140
77788217
14272197
14145196
36915946
87195116
9552807
82637404
6789863
75558051