18876426
7683631
21377776
3025594
71353325
6229421
41049320
27088399
573333
106341
5708988
8379408
22891794
77638374
11579715
3335495
73492173
62827175
54508319
19892990
73606517
30431443
74351744
81361783
68585854
98691553
3682714
8419161
4054393
18251871
6807184
30439234
52485509
63126930
85628270
87182717
11131844
75274418
52547722
75672859