41677663
82974488
35913145
14896729
92866072
1244171
39612263
71404845
4669329
44547555
35134537
17051205
6691930
89454048
98715893
2543772
52292067
86146650
25713667
6486630
94417373
45431
45902814
60691493
54498358
78198652
59277411
5915541
44855161
60976577
74876696
76885047
94053018
73989463
46892751
10926924
3665028
87501660
89264118
77155324