69359856
95683488
95343239
7039210
83632141
49762283
75851154
8414810
83749045
63838517
25251538
1938717
74096489
62301506
43139119
71765178
44483958
59155706
25076423
99319518
49022548
2663708
38019659
26991975
67532650
9335043
78586849
53438209
65472475
18496062
45682166
46788428
81197020
9348554
83625887
33556556
24038607
86457278
75607270
14979144