97007885
66974772
77795852
14977197
95411001
83129113
62213873
85175765
40281644
98263432
43785212
78669593
33755929
29263746
4712674
7447731
98284967
93634221
6399701
73937198
3467269
60652495
82716677
33567502
7619849
13413688
71593236
83086348
74799043
96227273
6988610
68272161
37266451
47255893
54843187
74279653
36758227
31625801
18743780
82965619