82003377
3531680
2629291
44347173
68047116
87026796
3031406
21146626
46131018
6952740
34652844
24093806
53248590
27783242
68437907
6766813
97679272
36994571
56209983
94576402
70415653
27039419
93069525
94282765
39556323
52682252
55007760
83091880
3340564
7235347
96099079
5495345
67308506
9061380
6880813
8949784
55598099
27105283
3428182
62318497