14042929
64712513
14623162
88782832
41415112
18649725
12434770
2763314
8894344
46431399
39771295
8878520
30037043
4797362
32709696
55549273
18973212
97209115
33119605
54854084
41915010
68474257
68168814
52573837
28233287
62297359
49325664
37384209
72203543
7792238
7741741
59835378
9271267
83301497
51407646
2287690
17057527
23234510
80924097
43728738