1457152
83695863
76339919
49761675
65688407
83609192
41151992
8513285
76885846
47128053
40699337
15204716
68405876
25474592
74089818
38904052
7152967
10112856
8980222
6228327
53277152
7158368
98542163
71648358
9242662
72282613
28687065
27588230
12957456
83579856
32602295
31126759
40908641
7839823
10796201
68467922
50268635
67386121
78795982
60504200