28361938
50659320
92651424
45315969
84586991
94926984
60354098
58834881
6426999
29392655
8558790
39985184
36665811
35983101
84417330
86597725
33306048
8200127
59193455
8010867
32525695
31062391
4725260
82364794
95588280
81465178
77479408
93973248
34563664
67665476
97154678
58494041
1398555
93322266
22634476
80061617
78393738
25057344
17999450
221522