2361433
12514298
647887
43523730
34264267
14775099
37258716
76329113
852512
81212353
35059974
47877118
53667796
50781279
17715564
31075645
59049887
58546810
32949405
37969465
60272473
67872093
80515025
98261157
7163379
73267086
15524191
37826719
4963572
46824215
2766599
82303655
7666329
63334229
15002102
7635273
84016643
18078812
40573876
84026844