27356372
21192079
57241044
83603876
76042779
49103227
64658017
14722871
8242160
86324977
30166378
89595415
10737182
49512281
44044107
58355514
64194179
32918267
17081010
88792479
1259576
93919971
70795905
82561897
40813059
80966495
41157927
33527624
91481501
15021504
90957909
5625471
76319924
69588395
65149108
84566086
14938880
88409433
28577177
40231906