58607411
14743534
61912754
13211294
5447309
131733
93188912
88352243
97162927
16537136
84063701
82425320
39479676
60341701
10265936
74832016
70768318
81222598
6315497
15031673
5453528
94232024
63466675
24179550
77557358
21993459
1931839
12745087
39926572
74757428
81611269
21889044
92086485
26765908
97932527
87559407
90046877
35264713
75247833
30053936