82471573
58212549
38654692
6399853
26272626
9571680
19691076
22791003
20058518
217825
33547204
41558989
35645042
5963808
85927230
87224306
46366718
33179934
16358854
11536156
26047056
67543097
57218916
88093735
46007714
98418878
5298182
20169492
60422066
27501994
66208015
55139694
87168273
26713734
51253651
8813107
20966678
72396127
14451377
67222057