83643160
67331030
12708172
27533435
11277243
24625440
6532638
67508087
662441
16206550
41331730
69173909
9210276
6064166
85335130
21579579
96415764
5588693
248868
59758868
61346279
64073242
68597114
24254321
10863226
4473781
43126465
8936991
60073187
46655439
10048302
706987
33543048
30818340
8822628
2633958
26856352
46175390
55895594
87296013