87676714
73724368
82282404
29556998
99217893
72373436
84748552
1449956
16377567
1046825
59448118
36509453
63235212
16231189
42704329
93822713
79253130
74183878
12231209
55055876
95745014
44904598
17275142
52993063
8418856
49139541
70345730
47359415
5863455
95043026
16468635
4313919
11339102
83445622
2610482
44295224
95005050
15607827
98876016
67929638