70143711
67867735
25239588
89243271
19737689
94551987
49844453
45462082
82827239
86034299
5818914
44682260
89602081
79045515
3097577
53853580
3001651
44776048
16066737
89647113
37179656
42423821
68403973
67798402
10364108
52428290
5072128
44533705
29387604
11097665
89971001
63344613
17435886
46377570
41649137
36857145
55578537
77548647
58107942
6847833