89618526
47289694
63325500
13251383
63868160
9117741
62386092
50132476
13712386
69152489
36031243
51415307
67572023
41568902
86974007
35198451
39815927
66005546
16045793
73657140
89537244
6944499
81476529
98477103
17032273
87527027
23849278
74824782
5801994
91127942
80568680
18329958
91802418
11455444
39114888
18642228
4656502
82162404
3200257
13871547