20104648
18972723
94107804
27849832
50645590
31175360
16377819
51434975
94540
61725471
55956884
1136203
45786236
10991755
45987002
30651272
91838476
44008218
14089130
91132667
11617696
55152998
344212
55382766
348138
2312127
19211012
7368449
40722862
8299142
35088894
13297478
8314408
60228669
2250951
55414625
82156411
48356283
61154055
71297860