26155317
18938904
2064859
63862894
53073947
3783518
9870724
6564875
73118333
83445561
69923598
93806938
27354055
11129385
26105999
6127622
87394703
30509606
88595095
57808743
27718436
39489801
55765636
19469719
68574892
65108315
85815179
86753832
90623132
85383307
31217990
8905173
86371810
65568024
58236092
55122246
29323845
58466067
21232293
74178027