21153987
70711440
6585987
18962715
16908737
26441288
3740458
71062637
64023978
36356609
7474762
24644357
88246934
5696373
82956155
36982073
73383853
78999916
46468767
34975445
3988617
22092021
83512177
18323668
56723573
92866061
34082627
32876249
64324734
4820307
26834950
75094195
62662219
59259262
1871503
94299946
29346271
54052383
14346019
9003682