59932095
23902162
80772176
9334836
4175994
6113761
57375741
4014114
73075039
87826667
43368683
67233473
71473295
96314638
40856407
82547787
66448915
43818651
98037846
71967460
98785
8640484
88067356
84115177
21181787
19936275
88242575
23609090
11182332
49119974
7046267
97484918
63058309
70297292
83255000
706917
14934053
7361935
9615442
97023880