91415993
1228385
81001131
43586750
39206065
51344649
84234060
61128194
1964987
17722824
57441867
13807417
7285554
82281892
40767308
83845023
86503636
16135073
71224132
9787718
48603707
66672187
54646579
55685986
80393244
23469307
44067293
72124375
21777024
85825748
93735741
2807647
32726110
84361699
62872985
27053171
7905195
23825957
25324639
4235558