98802056
9888772
78106233
16901405
82313077
48643178
60324380
6488855
79976147
9713431
14416216
33891517
89229662
5525748
4663534
45458187
36922658
5981940
648284
23805687
69346962
93806173
96607741
6446318
83486871
9147478
817246
21018197
20501677
23775551
46228419
50425466
24533336
97615360
32122118
63233705
80534147
239830
66503501
28518498