26361587
76518213
94612640
10954192
97672710
84064155
90103402
1499705
70857824
16242464
95567244
21633679
2933970
81036239
2532944
21172118
18138406
914283
72588540
87848353
64612
20007142
12345868
8178471
69444185
26052620
94062427
513489
79738030
98738735
2052984
1084273
2015600
16294549
57729391
18038511
1202988
23702951
92627584
1298140