32716271
82143595
3492996
67218585
87876668
82025635
71629597
70366449
89275514
589767
5529234
68517560
84522613
8185601
74458467
54927248
60476174
36497195
86507371
7378386
2722125
5788447
19344517
94117836
14745978
77765226
90901637
88627744
38581400
5691472
9132924
37941059
5948778
20773929
56265286
38699504
57659026
3118847
73509734
4014649