83686846
46966002
58424714
49282516
57586934
91061069
56157884
41224152
50827438
1213631
56442176
30005496
3970931
863910000
3627983
39853698
99604027
51716396
69419702
53136875
7411963
9043781
52593221
17659483
72421762
229539
21907864
127505
76634377
10437108
99825039
16557799
82735462
81708946
90409904
33095809
70405436
47256941
18273239
18276858