27481688
1652337
69849222
39027045
66609034
98058899
58909684
78813218
8308901
55945064
42997988
35182182
74318816
46646942
1181358
97613445
74541086
79091508
1312763
4309587
5627546
1248894
25151476
4601908
76474922
83138202
43239157
21076477
26053036
89554233
98208621
61338454
49354259
32252856
5039951
62158415
61082917
18238253
6314258
3017833