93604740
93152135
682556
8883344
83514069
32858355
78608980
12109169
88286570
71571414
85417704
16482729
96593404
58435553
3864295
99184987
53316433
83352885
57826694
83407397
53546945
45271557
67144306
43764962
41152112
18252426
6771209
44417562
98601868
38319340
49389252
8079490
57999350
60599905
18089128
6033316
16019805
3664243
87222471
17923610