84845859
22183136
8094997
44926002
57392208
23221876
843516
76163252
53039436
19648476
17063266
60284165
17662012
54083334
33896083
38809881
31242839
90204544
50764752
24385000
49344555
60255624
34049442
99512641
38654301
58228899
71183760
28125003
42516625
44567673
45729538
71118872
21624172
2814153
61837264
97192578
13738570
7129932
53488627
91743538