1113573
4463768
80507939
55374419
80714961
67165759
82932877
70622602
76298896
97686275
55438868
23143901
38595976
22484323
22808426
18221917
9768837
23593411
82975206
31977752
8097611
84441158
1005853
16235128
629128
52863318
68286690
60921832
25689764
51151131
764053
98928145
56313835
76695675
13106723
83132957
25739058
2553203
93907465
14332606