60328507
8454262
4388053
7039597
84091481
46508850
35878392
29279234
21949681
35514637
31077118
31151759
8844506
86314837
13974910
7936557
18575003
76453448
42842461
43852978
31306547
57768316
77856011
70571664
64221217
39862424
76755267
86239444
16759529
5061909
630385
1815248
80166274
44332153
81382059
59031464
12743023
53419125
98673996
65085160