58826906
7322304
136891
89951447
13282662
80255920
16096380
5251761
5480881
86357785
966581
15401292
41915025
55348037
45436111
52453905
69815619
21839204
74577980
33481136
5224759
4637694
44156282
45213853
68207395
51362373
87988032
15946474
74157372
74638106
95253610
52923974
64765028
12445523
32332283
46528077
52183435
55182768
46502724
74333110