83599431
3666650
79052976
26119768
40636906
52277830
3826539
77866120
29781979
17754749
7223594
8196665
62323804
15673067
90388366
97986296
61518993
63211266
42483712
72113685
73238772
7247325
8301465
19304999
37059255
37059919
9359944
9281412
73861189
51553696
5904209
29848660
21493079
18803720
94411038
65575639
39712578
25206812
46141144
3895888