5973553
64721105
61812180
8130132
64702189
52474312
28066707
90618600
75823784
16476742
31672017
82975878
1297084
22885301
78061356
43186657
5981096
78501397
94484709
8208294
52208349
373817
43242585
16389874
6771836
46545746
1047611
43968087
65689138
98097939
70053801
96126871
74504909
12081770
21672024
50006258
91965298
46583185
36144902
53173157