13966964
88642921
87467174
78414290
30583170
30749751
60851563
93378967
85886246
64937450
18275187
9505763
78037600
65362907
60251488
38529262
16118859
39396508
67045779
50856180
73155195
70846640
32924986
30295426
27593042
80474149
21255354
4053646
87085290
57747837
79109360
7521
78513120
4893737
28527469
37644455
17693350
6815727
54499353
41313255