62955915
40982669
7939717
45618534
37395606
96383261
40953042
37401615
77079928
42347512
82186155
25553332
4335959
6615573
44884766
9082836
46496810
51872420
64891486
90785078
60488480
5218167
49561214
4005732
23689698
65214625
62416284
8815661
63629072
25214749
14172877
87888621
14674461
25208347
6726490
67989335
6369202
54551251
35842620
3738875