14799860
88541662
1681005
4007322
35956293
4386657
69911348
21503067
34763136
44258575
39179119
50563325
5108014
82507842
51476930
6419534
71782968
27655546
25983395
86648576
87119183
73349180
87868142
83663783
70527599
69327655
80857942
91643373
81914997
89173907
31842038
86738675
9533697
98039232
44988584
30327539
50628242
53696342
10512180
27149273