7767978
13841900
21074324
87964597
86241968
22292599
55404679
69329767
43269421
31238071
51881155
40133505
9815424
78725652
29227732
11944535
38441665
90935048
92689178
27804553
94396678
10741983
50458456
21505007
96645262
5253204
32838307
60758248
72558971
68784711
423246
51136259
8541707
60211471
52651634
50662545
48522905
4861921
38455501
46742450