29335499
4943869
90316145
50493611
28683915
75105489
59401719
61354188
25229235
67791669
17432247
71853928
4484626
80012359
53701832
2646352
48843792
83043772
59809950
42471146
9716576
72301105
38418790
75091116
27782540
62552400
40626967
77313669
4086277
77771858
52345940
42897506
63273010
95246436
16335249
34032956
41387917
82636733
13768679
18927464