90423765
1517367
47368875
28955950
61089482
7057554
55931387
9390137
37507657
5459879
58216290
98366213
95474348
27421940
39028387
20229715
7168940
91062070
59292178
90104331
31613061
71195816
83382799
82963767
31931595
20451137
40777830
3310932
51136041
68877761
62964636
89297770
30277020
14928059
3537053
8191334
83717550
96635634
57683155
7884818