96176242
160497
69429902
43321489
12516248
44512729
4716222
92852200
95322032
98211941
79122182
46452222
78537158
4694160
6693968
24716166
88732645
8504779
30039465
82788165
27171938
51026938
88125258
36999332
51867830
8509628
95612927
17617636
93878304
78105853
28708022
25167428
17828247
17616437
64156380
86774302
92985870
20267027
84674930
36947692