21708632
94019827
5744747
243582
29693560
69084195
79157728
13436030
40252300
28653057
99006743
46049473
58376467
59211026
7826154
22897856
64403603
35405895
26259529
64977
99669552
7504202
21219651
87181934
72806271
49851494
50448802
63149195
83329934
33023214
19943002
28944836
35779898
8715601
18991005
4188884
61746318
81556694
75392534
9008205