41559118
71468411
29968103
32132525
88506733
9561515
50212091
42704143
59302440
29084806
54413489
83172354
98257528
56586836
58738393
94344244
67513077
48327136
45357438
29534556
55296259
59314385
19123516
43877614
46578877
19421892
45649123
4367541
7418634
36308216
68745718
16014386
33163488
85989296
15816713
58092845
5041862
27562497
12504867
97292355