40739687
22468163
30381456
96567050
41459931
34495759
19151261
81084235
98001818
24283145
7955270
97306254
98675354
22353119
3667528
82663840
33909444
91338922
90684361
87078247
37885576
71927160
9527794
13666415
43147241
93093946
711560
83467907
72314471
90184322
983419
58556935
9412614
53554446
34777605
35831554
1534521
49921756
21433083
42097042