19852631
24604283
60142107
62534558
92989093
89735290
74025687
27397277
70326239
91544698
62511
19589478
53311072
5670657
1375110
42913440
65071897
6183653
39176325
44985865
30273933
81864783
20053573
2496574
44981053
4421711
74914750
15304607
26792721
55926834
50489482
69019460
80691941
1126418
74038573
6586923
78562440
92637094
32471215
22322348