45392679
5802945
80909636
4778904
48514282
87458318
93852546
45818
51897450
61078835
74458486
11493736
52592502
76725684
78355226
61669376
35987365
9140169
62684084
57114927
15221740
95317322
62788944
64054683
96905198
7333260
33853302
27453360
63076990
86554479
25714945
61176689
79964762
47415598
15717194
39992541
31131989
10614038
7074972
94841016