14015433
47328629
29021818
89231820
86969924
3146128
5094642
79407577
29605648
45533698
9422540
3762522
87131102
17436694
63499229
57986182
52324069
57995673
46832817
57172951
81106902
7189320
90234141
10458838
3085809
5071875
37967830
42704875
10614557
90856879
46665977
79176277
83398595
58242322
86992743
76777555
92608546
94829741
78601822
29788452