60348332
14675400
13561015
55719354
60335042
90036152
11064867
94761670
80263370
69779038
75519889
31716187
52305783
5861570
96313110
3803913
17694004
73983196
77506359
38374405
31825904
8757115
636888
96219086
38837446
82331232
3657377
77301327
23721653
86132697
9131847
35403713
89906686
51494061
49534822
9778659
58911025
64115831
83231768
78062143