511807
4173603
26173936
18116218
37235960
92768831
27504341
70315020
2727880
18629423
79929070
38542843
50815348
28057189
17854136
60663207
78271263
9747942
57306077
8773988
21299898
82307186
8392164
25147286
2855871
75309659
22323069
28061320
79794912
36141537
79179105
6677026
30342275
28947063
7161459
82168900
75943182
40146173
4015722
8683151