55125835
42264878
93994489
6673277
9193968
53776071
82977902
65855600
64357504
74958444
93198255
78842850
37479248
61341817
38073648
807961
29451358
8073450
420904
71543957
97769958
18661675
62045451
9110519
1195808
72629154
2926887
59629184
48606073
84576524
60972715
15088143
55595505
9784922
61549248
17746072
31238584
38902595
53602054
4323437