86821680
38784576
19213320
9059738
86377583
33302556
19493453
3434761
33678414
9191792
5374686
67124901
56776229
51168606
16811344
60909743
27576622
68014437
19827041
18485650
52973206
97887
69437875
92247901
925579
36516384
29115710
51165162
23251818
48873914
6402677
19698328
38345929
32734734
56505553
39829133
4273520
3593896
17475426
93939956