82629471
86118419
95515454
54504157
89035384
20812631
43232885
6205622
5243184
19691222
85629487
68563415
16132981
903734
89291523
7732265
90544634
72497551
18426384
5384557
6926652
7677701
287997
32452136
73063657
91911625
14621695
20856401
28784116
17586880
63164799
68228352
80301418
10275190
99757199
49892561
31324414
30956669
4244990
62457637