29705450
15789914
38701031
42561481
57028829
45887234
13769464
18595816
67131412
50793315
78323268
9252849
17621808
48129531
8321544
81419435
24585006
41505618
62158469
56365678
67609224
32637585
7697271
28197187
40765480
18409439
86056550
56144842
87057062
7156314
11545458
76465171
67372718
33976181
9812155
35687247
90237216
23735235
60501803
44936461