69466856
80438168
5151846
50155928
85278613
94344472
41005045
56837006
11265877
91934600
48185236
13051945
2983817
68017491
24327276
341054
38925048
49552219
45869031
4039708
88143918
6984904
16939590
5965134
76809496
51233208
93348429
678306
21824770
4329959
19566066
5425245
74021859
73163583
65358447
58864893
17415555
95187799
45951610
69886972