85803630
84271721
13062278
73223209
9898512
18047140
87519121
75066053
10834512
96432652
91433448
99434883
5735965
15743045
75919271
9962444
84855739
92691291
59975147
45712105
52016365
78854981
89352052
42604148
12647162
54671174
5779280
7746855
47104629
63444404
60999263
2932668
60601090
11459282
65506589
51692332
89564169
58399344
87918775
28302922