17653923
37968975
37352891
95388230
18027550
288819
22675109
32591215
5187181
26602884
53089236
30309895
95419821
58006794
65218019
34656319
42642190
91522955
90806655
80431648
73691161
54682341
7505688
21847752
55021220
74892065
55186611
21871093
51607547
62552861
66368240
36775454
8709573
69055357
91579734
15463402
672712
34057692
82964227
25947615