45949399
26843965
17331232
35572217
34423800
6383930
61403509
17045751
1600973
85862158
23506960
26477362
49461779
29628850
82365142
45707442
8606706
27478238
4587763
15574801
93845077
55625929
48778133
77702811
9161753
13208990
53855050
85676754
62307789
71329921
15119858
18603597
37594424
41778404
54037874
8440565
78797317
98278981
6405904
5718514