27645756
18352469
1089847
56429174
40697260
76397118
20616888
14394220
63251307
43206451
34952948
5185052
82442997
21674647
51912186
36486634
63801876
49588895
43458876
92213370
80696029
6463837
11797438
40856342
66331349
34648893
44669509
78482805
98604098
20504861
98838955
96833230
12443762
37974949
94711848
71891171
6790925
49716041
9861574
31365666