95182414
50787325
72942365
62071284
29102938
28023192
64964387
13495783
13679117
15862377
73608814
10901257
32599982
72815764
44952390
10624073
32412297
57714217
32459654
89867677
8721967
21186407
55744149
83807469
56112203
60073066
22633169
78931415
11502693
5923024
95289823
78544561
43809015
39438457
95671378
46019022
45479997
51224705
13875521
17878362