89858557
46653683
17301630
43729591
84165697
23212178
71115307
4669731
73526727
28359442
19199791
54395789
16183259
4505210
61572994
7005727
13045375
35045165
39417978
29946518
67057785
16104294
93227548
79778244
67072487
82606846
2064600
97749048
49351424
89047379
16744495
2195984
15148424
5153631
42351128
6323978
46448163
60418049
60706554
65244265