65925492
84464785
59615265
1563061
62361935
71775006
22195984
60517964
71201080
80586466
47896105
21873449
31346912
9664384
6203321
9588664
29476758
9135914
42921230
8756993
33967199
94603881
13662016
34043573
12914487
3382769
1994545
14936185
63074949
5435624
54819052
5722938
12381469
51186750
87539494
69413907
26011015
12017831
80537984
23188243