55932678
859776
19609022
611005
15687041
48951238
4974746
54488279
15553960
51338392
94107074
2697096
60704658
72936134
12903585
41338355
77904880
14583139
65746086
8775078
76199654
82159000
46052314
85008469
60525432
23216924
59871600
46978695
61833364
71721216
26662714
37681822
58985038
61609369
93508919
19206377
23199000
98351101
38611270
12238688