66641958
33424844
29431234
98958524
78102550
13422613
51433111
13945079
11289515
1434269
37808130
93599898
86017936
64632967
20941742
44708535
85389756
65005525
32423531
52406012
35374765
61416434
30681832
976496
18052697
48734414
13587032
10697590
72871999
3282316
9626860
35149040
67242521
75294120
25127428
16198719
59253515
6627417
688496
30426182