56476862
14369111
29183767
32836500
60763965
1183024
60658441
30369176
48882619
16731306
34862765
66908268
20308562
55085401
63378890
61755213
53245405
68293328
3462520
419983
6597395
52955118
44328765
37417435
53546902
24792679
91758588
44965845
62683137
80499201
46585194
99655328
59042902
82023398
68692908
40074893
4906465
43283269
26434468
25829255