98056126
2236716
11102083
84274640
7003258
74474950
85591566
51274806
7473299
62292831
4304978
26928063
58248929
57701447
85992026
39786861
34551143
53844040
67072685
79249329
21823497
68403220
69214793
85535801
17466194
52197918
25058759
43288931
5811677
40639727
62901364
13059322
12315873
2710262
71224881
2572720
50696491
4355980
23338546
68421101