81265370
79875708
93757814
24457231
13096118
30861956
34146713
17576888
37198023
14409836
73827984
16043230
61213970
85827161
7607374
2272495
607350
54778467
4041783
49719299
25886608
49716018
29952084
85442758
11725128
68299183
15003867
50531935
59479279
17626735
33496293
78826266
92098476
55567966
63942505
8147534
73332752
42763496
35019226
15511593