32621469
49754280
65317934
66015231
87614080
2803060
32656228
6315129
36025153
9399388
46448789
2662921
18159442
869457
53717086
61892607
30184976
17956984
69361822
37489837
12564378
99633922
53186003
55381271
16528959
69567958
46965805
72051334
73722848
89974926
5542480
43557095
20604227
38311507
55342317
15533072
27601373
87071544
31558445
38102149