8106173
53108344
26075206
54878425
46419291
745751
57316853
70716953
26775004
100005041
78643935
5282282
96407472
58748131
55035426
22108666
45494962
24355381
65062169
5157748
70764668
44403581
6893692
28972740
22647857
17773237
20278496
40799075
40971453
35667423
41592183
14968279
68582277
87356632
33225147
59582795
19695860
33647935
63729716
87438053