80881348
81485927
83554727
98638342
95675170
97225981
16124502
2165507
13745362
49485067
33819642
5737149
85804680
30902310
5050128
25045404
44821191
12818429
29594021
5241590
30239925
54003172
68653390
7367996
85374230
84352475
48925311
85105651
2315802
47635868
57221371
4703201
93155616
33871996
51409307
9496179
24117014
2900245
25215167
68558697