24115575
50163963
2791065
44626773
45002918
1747202
14238160
2106702
16536055
1551700
8611545
13248226
41599983
68151762
41948159
31112841
14494979
37606022
49136968
50126909
78551483
24874436
37038875
46511363
140357
23966143
98511003
64106774
73444207
46999018
8245398
160155
18436491
62436794
95795587
59901250
52027189
42518050
12648371
9762446