25254077
6068914
19696646
24167794
47262261
19271537
85981141
42913832
57725102
91773278
60276756
49767352
38318026
32456671
41108933
42445713
45108158
12593353
31726129
2637126
69386485
86318316
5950133
6397770
95108889
1529176
12098044
8119984
28483517
11191642
85306530
81455482
89333638
18345169
44121388
88853671
51451526
81508342
86531155
6623354