26488196
83307728
4951078
45383136
21236839
19127616
17186216
49677327
9222642
42076022
53952200
22687076
96323104
7391437
16548343
71678105
63089572
51672549
18625586
67841189
76499469
29087273
28829690
14287924
3131716
67334493
17434508
96739
83484430
4593898
36681909
34508784
10968482
26269998
9588904
25978170
5212842
85056349
18022963
87025820