80768526
72664976
77902182
9013164
51466987
98109577
97997712
57894469
82115504
45843540
52078389
18156249
82822593
61697713
51877712
6871553
49325196
17074610
18619590
26528413
18872312
1869585
85454551
27243686
22321766
9963983
36931495
38617738
71194185
61595764
5953669
74348987
4009398
49217729
2047191
34691821
55687327
39335261
73715017
69263175