20914954
67112057
48818635
2042471
7863858
1193374
70495361
32797284
1297524
58102978
5851442
96776354
81192858
44189987
25932602
11367606
88882664
61924012
30327955
6392681
9595340
89175834
20421748
37853052
76417400
17294326
35644739
34816065
38037158
19544581
83711672
19897519
3399421
53531115
40596999
21913901
24595356
80492527
65689097
39064442