27113748
47422350
54134976
84715028
22618437
46982154
61734875
62364262
78465298
60508747
95749282
5779787
65549227
62599425
2733975
41894932
38202461
64338906
6115850
36571406
37869855
34799167
20425994
1251730
95723563
56756947
9715074
76401105
22935768
1198315
4404266
94244010
7926648
19041125
82129498
71489446
43945030
91128543
63621672
27711768