64168824
14156510
95857238
27314864
15654679
45749535
99387461
15162038
91567793
37996112
35589003
2568672
8076195
44483149
27693037
87409625
5123533
36279493
66417756
8161177
2063005
983588
42198692
72541297
28639118
38844168
28529921
49884142
40409114
74629072
59163551
94835063
41564271
12029647
47992171
3277623
10096482
92071546
3121814
9692667