56291233
82762552
64363270
73274113
7082671
20933209
2090669
2104898
84253618
1909431
86265697
36757544
77706856
26701423
10649893
56077529
43756002
26487519
13282682
27885219
2044631
41033720
8142743
15967452
72441369
9733740
78094836
31841709
21585889
65462924
445685
13408491
4145322
77442578
67905995
31479017
12867838
43541260
79583902
39251066