93985130
53153940
18976501
9669201
4696868
89975707
55209947
87073137
56167
42845456
79225775
1956990
6514414
34305831
19697134
84281036
39399970
23754965
74982064
6748039
79481506
9581541
1388223
66613697
88087611
48889907
24929289
90449183
4887455
34809803
69159672
50405025
14928355
18192365
78335038
31197787
53356115
1158274
66015874
74064086