94724610
32105176
83524929
38985581
42463745
62302172
30694434
38064538
52117193
76013204
75444025
81305848
53483941
54867688
24294089
51555042
455484
4557716
65928604
79756838
21432252
68747255
52881439
10488685
7865593
3034678
55576876
65839164
49424659
66719511
21774914
12871393
42121145
2189733
44776707
34425190
89179474
27983996
67718062
72112799