8428500
55668962
83028468
58526977
55881420
48428607
28487006
83566371
74581514
3694288
9226031
83034516
28662843
69197830
51531078
7500722
55571508
93051727
99524313
21379784
36121806
14449968
3305191
52458612
82736210
18755867
45252128
20935170
61025613
98113684
73821028
13729485
27745054
63235745
27339255
63112820
14693399
6682528
11078894
34205679