80709427
28247059
16266831
40399860
61106730
53937280
80358738
89247912
46113633
3615374
8778090
729680
88807421
39052717
29028702
78034467
52118543
12306536
5630575
28495004
46946744
47743672
85171117
14902144
42934690
63767097
58521112
47112904
821127
65641393
68737425
83228678
68306850
9922959
74914263
2563122
19348619
38034201
38574489
66018199