20692991
3966043
1794340
61328825
86083361
23083120
63719672
13556083
73885414
93406794
74908054
88189979
3324049
8995
70508782
37528204
38454007
7638600
91371176
72409679
67468996
88166070
17862528
53222994
52518154
16344144
4570734
91892831
67043640
7665145
26134195
59556133
52394903
7189422
18185529
49486903
98844267
80439498
59479800
6424426