64095352
15143276
29484277
99898187
90021217
11602105
40487988
18383169
86217935
82659040
83811566
91133924
75882929
77884715
93428107
6167958
33419422
82075108
22912197
769784
61656109
20483584
86225610
25484656
72271209
65266052
22726110
50976035
94072905
63783425
76296401
47799472
28072273
6275948
78668517
44501754
60028607
52163187
92437376
3226704