86679711
80338528
61754195
69837219
51931756
24808108
24371232
83729264
82377898
25168751
53312257
84839534
80397379
33778304
88681844
43845232
95218677
2505207
31257092
81285987
72848800
74567444
38603558
34032030
75566939
35638824
38798392
70237320
31678054
1487792
88355465
12596550
98825195
8084515
70717399
98627862
30388133
31316843
61581864
65044973