6646208
16992529
96127599
833864
68877692
85685253
82405239
23028183
73067583
82822157
2468166
75112072
91001673
33243940
2126183
546526
915030
49038311
15895195
43195611
68603474
87966488
25079648
86145813
88067478
47483515
92606789
58712925
1530205
89366900
50026182
49251061
66833894
8811762
16462441
98836549
33965963
2547908
16581449
660827