12586591
55666564
37345885
1049890
83091316
28008664
75608125
68791667
49724117
88042564
83383073
69028957
72608647
75265445
67875697
13797263
15027554
74439955
81785780
38912442
48593172
69312907
162810
19017130
94494389
62698892
70917607
41766618
24964594
89164134
89199181
77491727
94995372
44288867
52726329
74482332
85736232
96232856
6303393
41635613