30398707
52689530
82917445
36389975
48407902
73601152
40673954
28058706
4232355
14386793
40199933
33836373
33159730
38216229
9766697
68031930
38231614
87358211
32353989
18931340
1619991
86902779
98472333
5138779
51591650
5445799
55831281
88836901
222998
17051312
83009561
92538469
99312775
80396477
84627198
35344475
79385429
5567602
75752798
30533704