59313357
9788917
13703061
69644446
4977550
80542539
12052600
48684274
7182740
40264308
94224331
45097705
28616254
42267884
62966183
81927398
6869915
85282999
45992322
34983995
43101095
87437896
86201971
27298724
58521980
74656428
63313095
62177162
45063562
47268907
27323538
85164124
86501833
87844055
699649
54456189
38693443
635694
64917533
40427047