17596756
25557619
48948769
4877441
35251554
50166022
45802144
34102769
53048972
76936184
60475043
241146
7217659
57024596
2844814
35305680
56223509
44758035
11048695
49005058
69744714
52577334
39296662
99641553
78445455
10049721
2098534
29859752
60732393
43109081
9897521
68973107
50266131
79147147
57222629
45941445
660024
11664229
13162023
38163851