27763518
70987324
3155455
6041111
430627
33102834
1905940
864655
18327332
91071237
7552835
55979083
43966059
21042840
61371294
67779438
1563840
67712275
52192934
75055911
63205950
58182362
48927869
2863865
54788286
32048445
68169576
33324091
2621420
87751671
6385622
87268843
93149834
25115814
70316717
42337842
64681028
24308550
70646722
68717049