40558848
54864357
60646089
87024722
2408453
24087984
45321527
7380322
94838216
77196624
82958540
32278956
35112172
38676279
27827678
29441893
21476107
50313054
98857191
99872585
70814610
13742223
54904161
23206406
81121124
91596299
72538649
5824240
74283977
89703831
76098396
22622715
77551279
56633329
77646546
40322989
20687988
77155860
9514010
42484244