37035828
44223831
99482209
88232987
83045360
71927503
46861534
73614102
41666355
2309587
22281059
21853112
45248094
307939
57697910
10336602
23239949
39267619
9894237
18296309
52626140
125954
26501444
38425611
22048740
77073131
26997771
18768035
11895756
57752488
64794744
37926987
65299309
66198256
82489725
34727010
75971861
68735358
28395216
74683790