60507075
82444504
44264755
25937710
66591079
54543973
12801833
29773325
26062897
11083595
14934867
73328697
94416971
73653993
57661584
72138222
78931117
63085355
31427586
71678854
72445628
87563025
16465624
92443181
9185700
97337616
94063898
26079862
67713289
35319810
6772626
17828377
39302768
48111627
36897229
63773003
2051537
28036577
59169496
51083750