56424022
42277944
1337814
63646116
5245239
49413134
85485353
8476329
97529228
9758165
73223562
61607768
50604268
4733746
94939118
43447211
44355600
27364537
76656138
8224826
76259097
6845296
16837021
50848251
30246851
10432998
53997359
28719103
51964299
21799532
5055744
713286
41229533
12574680
5685434
55633705
3613439
67624213
1133957
8652122