25469071
10702998
14089812
44708219
60028117
50487148
76538935
49524761
74184818
37919804
23364259
62377448
24518367
9084352
31623181
10574194
53924281
56829279
43365760
35757898
51967738
68289197
64843504
4359948
22215432
69551544
47726721
22456927
47351608
21754546
9633192
32052626
56853595
30572397
58182784
67738289
32847485
47823032
68184350
9007127