64938338
854494
11703396
52917969
86745989
16949584
81501543
38991819
36635919
41351864
69843561
14114480
40442462
45727858
62881248
43216284
56701136
44799495
19106005
32474852
39714535
6097862
94018453
38252648
36452408
44192901
31536131
5533141
8556712
23438425
87961809
14084287
56565805
37809772
38334922
7629314
50825049
56509722
2591914
5489324