57272360
56519774
47566777
28311962
36635267
15808584
89244369
77956969
49051682
98217686
88152885
54931515
5614432
63453191
99749026
80825647
52225983
8499347
63079725
34378850
7916906
44968612
83855486
83171410
53354052
19484397
61214180
79408986
22401398
93377178
86739870
45741117
76029225
39062203
48498331
47399530
69409521
49877710
3605699
40361382