26301280
32114045
1646778
57069801
51432870
73105065
16342169
89911056
60115947
37713836
1945353
56283476
30315389
20397973
53752530
53824515
63706384
76386790
42649942
55297073
13157245
64005383
10312818
58941917
64624168
29334722
52181719
53412885
6812820
84278983
87064935
12154542
6646676
24687149
35962982
6305107
48986607
68581252
73946672
22323568