56142808
84857612
41661517
296524
64274646
91015679
78146937
61722155
39805075
77191350
96065413
73669338
8031631
67847046
66661660
73316874
94146404
54766626
44306988
13746114
53101808
42087779
89432680
9093737
63273928
90218454
33815188
42034598
95515146
50265219
56474178
3460376
83935080
92255879
8880427
48728893
61572065
11766784
42379932
29393331