85912752
11119509
38705467
34666858
49156444
65551914
20346752
55714086
61456983
12986918
29919435
34426903
8823341
2867471
9233647
29448257
69569924
641468
24234202
29954808
18027600
63465972
14873839
41519214
36262432
30971113
95096929
895674
72359056
69127978
27971220
80702309
62489326
45728598
39598275
13869137
8906317
24651595
97286875
11526021