31226750
70817572
94046996
7696237
64545326
76195777
3744266
59534346
80473034
7056597
91332181
78203294
68871660
20154066
7315644
80367334
92569484
35062043
6490616
84549384
77062672
78003847
17118405
6665880
85569355
35308475
66228026
33325396
90177172
44157348
419264
33632715
91351267
6122034
82439821
22721001
81171150
29704634
63417632
13152989